denso ten limited. Summary